.molecule svg {
  width: 90px;
  height: 90px;
}

.molecule rect {
  fill: none;
  fill-opacity: 0.0;
}

.well-molecule svg {
  position: relative;
  top: -2px;
  width: 40px;
  height: 40px;
}

.well-molecule rect {
  opacity: 0;
}

.molecule-small svg {
  width: 50px;
  height: 50px;
}

.molecule-small rect {
  opacity: 0;
}

.molecule-mid svg {
  width: 100%;
  height: 200px;
}

.molecule-fixed-data svg {
  max-width: 100%;
  height: 100px;
}


.molecule-mid rect {
  opacity: 0;
}

.reaction-selected line, .reaction-selected text, .reaction-selected polygon,
.molecule-selected line, .molecule-selected text {
  stroke: white;
  fill: white;
}

.reaction svg, .research_plan svg {
  max-height: 90px;
  height: 100%;
  width: 90%;
  margin-left: 10px;
}

.sample-details svg,
.reaction-details svg {
  max-width: 100%;
  max-height: 200px;
  width: 100%;
}
